package com.koron.order.prodForm.bean.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
@ApiModel(value="试验报表查询条件", description = "ExperimentFormQuery")
public class ExperimentFormQuery {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("标题")
    private String title;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty(value = "创建单位ID", hidden = true)
    private String deptId;

    @ApiModelProperty(value = "创建单位名称", hidden = true)
    private String deptName;

    @ApiModelProperty(value = "状态: 0草稿、1待审核、2已归档")
    private Integer status;

    @ApiModelProperty(value = "设备id")
    private List<String> equipmentIds;

    @ApiModelProperty("创建时间")
    private List<Date> createTimes;

    @ApiModelProperty(value = "创建人账号", hidden = true)
    private String createBy;

    @ApiModelProperty(value = "创建人姓名", hidden = true)
    private String createByName;

    @ApiModelProperty(value = "试验报表开始时间")
    private Date beginTime;

    @ApiModelProperty(value = "试验报表结束时间")
    private Date endTime;
}
